repeating arms - Spanish English Dictionary